import time
"""
文件操作-open(path,mode,encoding)-打开或创建文件，其中path和mode是固定的，
所以是位置参数，encoding不是第三位所以需要进行关键字参数
mode:r-只读模式，w-只写，覆盖原有的内容，a-追加模式，不存在则新增文件在写入
最后文件操作完成后，需要close关闭
"""
path = "D:\移通学院\双体\课件准备\第一阶段\备课信息\荷塘月色.txt"
# 读取文件-file就是只读模式总获得一个文件对象
# file = open(path,mode="r",encoding="utf-8")
# 将文件内容打印出来
# comtent = file.read()
# print(comtent)
# 一行行读取
# line1 = file.readline()
# print(line1)
# line2 = file.readline()
# print(line2)
# line3 = file.readline()
# print(line3)
# 逐行打印出内容
# for line in comtent.splitlines():
#     print(line)
# 直接逐行输出
# lines = file.readlines()
# print(lines)
# for line in lines:
#     print(line)

# 睡眠-执行删除文件操作看是否能删除成功？
# time.sleep(1000000)
#文件关闭操作
# file.close()

# with open语句对文件执行操作，在其内语句执行完成后就会关闭文件，不需要进行close进行关闭
# 格式：with open(name,mode,encoding) as f:
with open(path,"r",encoding="utf-8") as f:
    for line in f:
        print(line)
# 睡眠-执行删除文件操作看是否能删除成功？
# time.sleep(1000000)